Conference Proceedings

An Index Advisor Using Deep Reinforcement Learning

H Lan, Z Bao, Y Peng

International Conference on Information and Knowledge Management Proceedings | ASSOC COMPUTING MACHINERY | Published : 2020

Abstract

We study the problem of index selection to maximize the workload performance, which is critical to database systems. In contrast to existing methods, we seamlessly integrate index recommendation rules and deep reinforcement learning, such that we can recommend single-attribute and multi-attribute indexes together for complex queries and meanwhile support multiple-index access to a table. Specifically, we first propose five heuristic rules to generate the index candidates. Then, we formulate the index selection problem as a reinforcement learning task and employ Deep Q Network (DQN) on it. Using the heuristic rules can significantly reduce the dimensions of the action space and state space in..

View full abstract

University of Melbourne Researchers